/**
 * ===========================================
 * Copyright (C) 2014 Tempus
 * All rights reserved
 * <p>
 * 项 目 名： jeecg-framework
 * 文 件 名： JeecgDictDao.java
 * 版本信息： V1.0.0
 * 作    者： Administrator
 * 日    期： 2014年5月11日-上午2:07:36
 * <p>
 * ============================================
 */

package org.jeecgframework.web.system.dao;

import java.util.List;

import org.jeecgframework.minidao.annotation.Arguments;
import org.jeecgframework.minidao.annotation.ResultType;
import org.jeecgframework.web.system.pojo.base.DictEntity;
import org.springframework.stereotype.Repository;

/**
 * 类 名 称： JeecgDictDao
 * 类 描 述： 
 * 创 建 人： yiming.zhang
 * 联系方式： 1374250553@qq.com
 * 创建时间： 2014年5月11日 上午2:07:36
 *
 * 修 改 人： Administrator
 * 操作时间： 2014年5月11日 上午2:07:36
 * 操作原因： 
 *
 */

/**
 * Demo class
 *
 * @author admin
 * @date 2016/10/31
 */
@Repository("jeecgDictDao")
public interface JeecgDictDao {

    /**
     * 方法描述:  查询自定义字典
     * 作    者： yiming.zhang
     * 日    期： 2014年5月13日-下午8:27:26
     * @param dicTable
     * @param dicCode
     * @param dicText
     * @return
     * 返回类型： List<DictEntity>
     */
    @Arguments({"dicTable", "dicCode", "dicText" })
    @ResultType(DictEntity.class)
    public List<DictEntity> queryCustomDict(String dicTable, String dicCode, String dicText);


    /**
     * 方法描述:  查询系统字典
     * 作    者： yiming.zhang
     * 日    期： 2014年5月13日-下午8:27:00
     * @param dicCode
     * @return
     * 返回类型： List<DictEntity>
     */
    @Arguments({"dicCode" })
    @ResultType(DictEntity.class)
    public List<DictEntity> querySystemDict(String dicCode);
}
